<?php

/**
 * IRaiseTypedDataStructure
 * Represents a strictly typed data structure that only allow a type of object / variable to be added
 *
 * @author Sam-Mauris Yong / hellclanner at live dot com
 * @license http://www.opensource.org/licenses/bsd-license New BSD License
 * @package phpraise.core.structure
 * @since 1.2
 */
interface IRaiseTypedDataStructure {

    public function type();

}
